export const minxinAjax = {
	data() {
		return {
			newsId:null
		};
	},
	onLoad(e) {
		this.newsId = e.id
		this.$ajax(`/watch/start?type=${this.type}&newsId=${e.id}`,{},'post').then(res => {
		})
	},
	beforeDestroy() {
		this.$ajax(`/watch/end?type=${this.type}&newsId=${this.newsId}`,{},'post').then(res => {
			const data = res.data
			if (data.code === 0) {
				data.obj.taskList?.forEach((item) => {
					if (item.update && item.task.finish === 1) {
						// TODO 将完成的任务设置到vuex里面
						this.$store.commit('setComplateTask', item.task)
					}
				})
			}
		})
	} 
}
